#pragma once

#include <string>
#include <exception>
#include <vector>
#include "AgendaCommand.h"
#include "AgendaManager.h"

using namespace std;

class Controller
{
public:
	~Controller(void);
	static Controller* getInstance();
	string handle(string cmdLine);
protected:
	Controller(void);
private:
	string generateMsg(string name, vector<Meeting *>& meetings);

	static Controller* _controller;
	static AgendaManager manager;
};

